/** 
* Copyright (C) 2012-2017 ZEEI Inc.All Rights Reserved.
* 项目名称：pls
* 文件名称：GasPointService.java
* 包  名  称：com.zeei.app.service
* 文件描述：TODO 请修改文件描述
* 创建日期：2017年12月19日上午10:29:35
* 
* 修改历史
* 1.0 chenhuiqiong 2017年12月19日上午10:29:35 创建文件
*
*/


package com.zeei.app.service;

import java.util.List;

import com.zeei.app.vo.GasPointListVO;
import com.zeei.app.vo.GasPointPolluteLimitInorg;
import com.zeei.app.vo.GasPointPolluteLimitSpecial;
import com.zeei.app.vo.GasPolluteCountVO;

/** 
* 类型名称：GasPointService
* 类型描述：废气排口管理
* 功能描述：废气排口管理
* 创建作者：chenhuiqiong
*
*/

public interface GasPointService {
	/**
	 * 
	 * queryPointInfo:查询空气排口信息
	 * 
	 * @param gasPointListVO
	 * @param queryParamVO
	 * @return List<GasPointListVO>
	 */
	List<GasPointListVO> queryPointInfo(GasPointListVO gasPointListVO);
	
	/**
	 * 
	 * queryGasPolluteCount:查询废气排放统计
	 * 
	 * @param gasPolluteCount
	 * @return List<GasPolluteCountVO>
	 */
	List<GasPolluteCountVO> queryGasPolluteCount(GasPolluteCountVO gasPolluteCount);
	
	/**
	 * 
	 * queryGasPointPolluteLimitSpecial:查询废气排放特殊情况排放许可限值
	 * 
	 * @param gasPointPolluteLimitSpecial
	 * @return List<GasPointPolluteLimitSpecial>
	 */
	List<GasPointPolluteLimitSpecial> queryGasPointPolluteLimitSpecial(GasPointPolluteLimitSpecial gasPointPolluteLimitSpecial);
	
	/**
	 * 
	 * queryGasPointPolluteLimitInorg:查询大气污染物排放-无组织排放许可限值
	 * 
	 * @param gasPointPolluteLimitInorg
	 * @return List<GasPointPolluteLimitInorg>
	 */
	List<GasPointPolluteLimitInorg> queryGasPointPolluteLimitInorg(GasPointPolluteLimitInorg gasPointPolluteLimitInorg);
	
	/**
	 * 
	 * queryGasPolluteTotalLimit:排污单位大气排放总许可量
	 * 
	 * @param gasPointPolluteLimitInorg
	 * @return List<GasPointPolluteLimitInorg>
	 */
	List<GasPointPolluteLimitInorg> queryGasPolluteTotalLimit(GasPointPolluteLimitInorg gasPointPolluteLimitInorg);
}

